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