This gallery contains 2 photos.
Malabar, India 2009: A Theyyam examines his makeup. Makeup is key in the Theyyam ceremony. The Theyyam, whose family inherits the privilege of becoming a deity, receives superhuman powers of healing, and blessing when he has become the deity or goddess. … Continue reading









