Kotomora
目を見張る (めをみはる, meomiharu) Japanese meaning | Kotomora