
Fire, chaos, and a deity in human form. Theyyam, Kerala, India
Theyyam - an ancient ritual art form from Kerala, India, where performers embody local deities through elaborate costumes, face paint, and fire, in ceremonies that can last through the night. Shot this in a small village in North Kerala.