Kotomora
かぐや姫 (かぐやひめ) Japanese meaning | Kotomora