Citim în Agni Purana că titanul Hiranyakaşipu a luat decizia de a-l învinge pe Vişnu, lucru care nu putea fi dus la îndeplinire decât dacă ar fi devenit invincibil. Prin asceză şi meditaţie titanul l-a înduplecat pe Brahma, care i-a promis îndeplinirea unei dorinţe. Hiranyakaşipu s-a rugat să nu poată fi omorât “nici ziua, nici noaptea; nici de om, nici de fiară; nici în nori, nici pe ape, nici pe pământ.” Brahma s-a înduplecat.
Mai aflăm din versetele Puranei că cel care devenea astfel stăpânul celor Trei Împărăţii (cea a îngerilor, cea a oamenilor şi cea a titanilor), avea un fiu numit Prahlada, adorator al lui Vişnu. După ce a încercat în zadar să-şi omoare băiatul, puternicul Hiranyakaşipu l-a întrebat de ce mai crede în zeul care cedase, alungat de tatăl său. Pentru că Vişnu este peste tot. Cum, peste tot? Chiar şi în coloana asta? Chiar şi, a fost răspunsul fidelului Prahlada. Uzurpatorul puse mâna pe un topor cu care lovi în coloana cu pricina. Din ea ţâşni Narasimha, avatarul jumătate om-jumătate leu, care-l luă pe Hiranyakaşipu în gheare, îl ridică de la pământ şi-i rupse pieptul, omorându-l.