Kotomora
他化自在天 (たけじざいてん) Japanese meaning | Kotomora