Sadhu, The Wandering Monk by oren-s

In Hinduism, a sādhu is a religious ascetic or holy person. The sādhu is solely dedicated to achieving moksha (liberation), the fourth and final aśrama (stage of life), through meditation and contemplation of Brahman (the Ultimate Reality in the universe).
Sadhus are sannyasins (renunciates) who have left behind all material attachments and live in caves, forests and Hindu temples all over India and Nepal. There are 4 to 5 million sadhus in India today and they are widely respected for their holiness, and sometimes feared for their curses.

via 500px