Kotomora
愛敬らしい (aikyourashii) Japanese meaning: lovely | Kotomora