Kotomora
嫦娥 (じょうが, jouga) Japanese meaning | Kotomora