Kotomora
かぐや姫 (kaguyahime) Japanese meaning: Princess Kaguya | Kotomora