Asuras are part of Hinduism along with Devas, Yakshas (nature spirits), Rakshasas (fierce man-eating beings or demons), Bhutas (ghosts) and many more. Asuras have been featured in many cosmological theories and legends in Hinduism and Buddhism.[3][4][5]