Kotomora
完全癖 (kanzenheki) Japanese meaning: perfectionism | Kotomora