This year, the ritual lasted 18 minutes before blood was drawn. Locals consider the blood auspicious and smear it on Goddess Maha Kali's forehead as a ceremonial tilak.

But what is the history behind this unusual tradition? Watch to know MO.