Corpse or Demon: Chamunda is often proven standing on a corpse or even a defeated demon, symbolizing her victory in excess of evil forces. Colourful masks used in open-air performances from the coastal elements of Karnataka and northern Kerala,… In Hinduism, Goddesses would be the celestial versions from the cosmos. https://cypriotdirectory.com/listings13097835/top-chamunda-secrets