Kotomora
忉利天 (とうりてん) Japanese meaning | Kotomora