Kotomora
申し分のない (moushibunnonai) Japanese meaning: perfect | Kotomora