And if they are Asuras, they why are they worshipped?
Hindus hold that the Asuras( demons) oppose the devas gods.
Once there was a great war between the Asuras(demons) and Devatas(gods).
Most powerful Asuras(demons) knew that they were sent to earth
to perform a particular role.
Sage Durvasa's curse had weakened them, and the demons(Asuras) caused havoc in the world.
Moreover, this cave still has cave paintings on its walls,
depicting scenes of Sita being captured by the Asuras.
When the Asuras got wind of the plan of the Devas where they wouldn't share it with
them, they chased the Devas for twelve days.
At the end of each day, all the Asuras who had died in the battle were revived and again,
they were ready to fight the next morning.
The Devas were trying to descend from the higher regions, and the Asuras were trying to move up from the desert into the more
fertile heartland of India.
The 5-day festival of Diwali begins on the day Goddess Lakshmi was born from
the churning of cosmic ocean(Kshir Sagar) of milk by the Devas(gods) and the Asuras(demons).
With his might and intelligence combined, Ravana had not only conquered humans but also celestials and
other demons making him the king of Asuras in three different worlds.