Kotomora
諸天 (shoten) Japanese meaning: various deities | Kotomora