Kotomora
大元帥明王 (taigenmyouou) Japanese meaning: Atavaka | Kotomora