Devi Chandraghanta, also known as Chandrakhanda or Chandrika is the goddess who fights against demons. She is otherwise very kind…
Tag
Devi Chandraghanta, also known as Chandrakhanda or Chandrika is the goddess who fights against demons. She is otherwise very kind…