Kotomora
歓然 (かんぜん, kanzen) Japanese meaning: delighted | Kotomora