Italian photographer Cristiano Ostinelli visited the exiled tribe of Aghori monks from Varanasi, India. As part of their rituals, they eat human flesh, drink from human skulls, chew the heads off live animals and meditate on top of corpses.
Rare snaps of Mennonites who shun photography and electricity
Tribe members live in cemeteries and feast on human flesh as part of their rituals, as well as drinking from human skulls, chewing the heads off live animals and meditating on top of cadavers in search of spiritual enlightenment, to help them reach a disconnected state and bring themselves closer to revered Hindu god Lord Shiva. http://www.dailymail.co.uk/travel/travel_news/article-2975435/Incredible-images-life-India-s-cannibal-Aghori-tribe.html#ixzz3TFJPjlng