Kotomora
孔雀明王 (くじゃくみょうおう) Japanese meaning | Kotomora