Kotomora
孔雀明王 (kujakumyouou) Japanese meaning: Mahamayuri | Kotomora