Виварупа, как божество еще не разделенного мира, принадлежит к асурам, являясь одновременно пурохитой (домашним жрецом) богов. В «Брихаддевати» он подвижник, встающий на сторону асуров Индра пытается его соблазнить красотою апсар и, ничего не добившись, отрубает все три его головы. Образ Вишварупы близок к трехглавому Гериону греческой мифологии, побежденному Гераклом.