Bhaironji


Bhaironji is an underworld god in Rajasthan, India. He is believed to sometimes possesses people.