Arshid Ali Khan, from Punjab, India, is seen as the incarnation a Hindu monkey god, because of the mysterious growth emanating from his lower back.
Continue Reading