Gadhimai is a Hindu Goddess of power. Appeasing her brings prosperity, good fortune, and helps to ward off evil. Need a wish fulfilled or feel obligated to give thanks for good fortune? Gadhimai is your goddess. However, coins in a wishing well won't cut it. Gadhimai requires blood…..lots and lots of blood. As one female devotee was quoted in a local newspaper, "Our Goddess has given everything and it should be given back to her."
The Gadhimai Festival is held every five years in Bariyarpur, Nepal roughly 150 km (90 miles) south of Kathmandu. This year it was held on the 24th and 25th of November. Statistics are sketchy at best but attendance was estimated in the millions with some figures pushing above ten million. In the course of two days an untold number of buffaloes, goats, chickens, pigeons, ducks, and mice were put down in honor of Gadhimai. The estimates are 16,000 to 20,000 buffaloes and 200,000 to 300,000 of the smaller animals. If Gadhimai ain't happy with that than she is one insatiable bitch of a divinity. Holy shitballs.
WARNING - THE PICTURES AND VIDEO THAT FOLLOW ARE EXTREMELY GRAPHIC.