Kotomora
愛おしい (いとおしい, itooshii) Japanese meaning: lovely | Kotomora