Kotomora
自在天 (じざいてん) Japanese meaning | Kotomora