Kotomora
イトウ (いとう, itou) Japanese meaning: Japanese huchen | Kotomora