Hindu mythology describes Prahalad as the son of an asura king who was devoted to the god Vishnu. He makes an appearance in the story of Vishnu's man-lion avatar Narasimha, who kills Prahalad's evil father Hiranyakashipu. According to legend, Prahlada was a holy young man revered for his purity and devotion to Vishnu.