Kotomora
完璧主義 (kanpekishugi) Japanese meaning: perfectionism | Kotomora