Everything about Asuras: Hindu Demons & Gods
Opposed to the beneficent gods of Hindu mythology, the Devas and Suras, is a body of malevolent beings called by various designations. Asura is throughout the Hindu Vedic literature the name of the celestial demons who are regarded as the regular adversaries of the gods in their mythical conflicts and who only rarely appear as …