In Indian mythology, Asuras were once pure, powerful, and good. They came to stand for immorality, evil, and abuse of authority. They turned into anti-gods in the Shiva Purana and had to be wiped off because they harmed the gods.