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