Image 18 of 19
Sweat of Lord Shiva
7O2A4434-2.jpg
This image was taken just before he adorning the full headdress and metal mouth bit customary of the Theyyam of Muchilot Bhagavathy, a female deity believed to have been a goddess bloomed from the sweat of Lord Shiva shed at the time of his stupendous dance on the Mount Kailasa. Each individual caste has the right to perform certain deities.

