Kotomora
帝釈天 (taishakuten) Japanese meaning: Śakra (Deva) | Kotomora