Kotomora
大威徳明王 (daiitokumyouou) Japanese meaning | Kotomora