Kotomora
日の目を見る (hinomeomiru) Japanese meaning | Kotomora