Kotomora
目を疑う (めをうたがう, meoutagau) Japanese meaning | Kotomora