Kotomora
不動明王 (fudoumyouou) Japanese meaning: Acala | Kotomora