Chandikaa

chandikaa

A passionate or enraged woman, title of Goddess Durga.