Kotomora
完璧 (かんぺき, kanpeki) Japanese meaning: perfect | Kotomora