Edalavuratha Chamundi was created in one of Lord Shiva's great sacrificial
fires and sent to Kerala to care for his devotees. The goddess is
one of the very few masked Theyyams. She has eight faces, one being
that of the human performer and seven on the mask.
& image © Pepita Seth