Virupa

Virupa was born a crown prince, the son of King Suvarnacakra of the city off Vesasa in eastern India. The court astrologers predicted at his birth that he would develop tremendous spiritual powers and would illuminate the teachings. He was given the name Rupyacakra. A