Kotomora
歓喜天 (かんぎてん) Japanese meaning | Kotomora