Pinterest • The world’s catalogue of ideas

Aghori baba drinking his own urine at Mahakumbh mela 2013 Allahabad India. They can do anything. They like eating human flesh. What they promise, they'll give. More at

Sadhu smoking a mixture of tobacco and hashish, or charas, in a straight clay pipe called a chilum