Kotomora
ヒエログリフ (hierogurifu) Japanese meaning: hieroglyph | Kotomora