Daityas...

Narasimha slays Hiranyakashipu (a daityas) as Prahlada watches – 18th century – Artist Unknown In Hindu mythology, the Daityas are giant evil spirits who are known for their opposition to sacrifice to the gods. They are the offspring of the goddess Diti and Kasyapa.