Devraha Baba

Devraha Baba was an Indian Siddha Yogi saint who lived beside the Yamuna river in Mathura. He lived on a 12 ft wooden platform and wore no clothes. A barricade of wooden planks hid his naked body from his devotees. He came down only to bathe in the river.