Kotomora
完全主義 (kanzenshugi) Japanese meaning: perfectionism | Kotomora