孔雀くじゃく明王みょうおう
kujakumyōō

Noun

1. Mahamayuri (deity usu. depicted riding a peacock)

Buddhism