The Narasimha-Sharabha legend is linked to gods assuming mythical animal forms to slay or subdue as the case may be. First, Vishnu assumed the form of Narasimha to slay Hiranyakashipu, an asura (demon) king, who was terrorizing the universe and devotee of Shiva. The Shiva Purana mentions: After slaying Hiranyakashipu, Narasimha's wrath threatened the world. At the behest of the gods, Shiva sent Virabhadra to tackle Narasimha. When that failed, Shiva manifested as Sharabha. Sharabha then attacked Narasimha and immobilized him. He thus quelled Narasimha's terrifying rage. Sharabha then decapitated and de-skinned Narasimha so Shiva could wear the hide and lion-head as a garment. The Linga Purana and the Sharabha Upanishad also mention the mutilation and murder of Narasimha. After the mutilation, Vishnu assumed his normal form and retired to his abode, after duly praising Shiva. It was from here on that Shiva came to be known as Sharabeshamurti or Simhagnamurti.