Kotomora
愛おしがる (itooshigaru) Japanese meaning: dote upon | Kotomora