Kotomora
降三世明王 (ごうざんぜみょうおう) Japanese meaning | Kotomora