In Indian mythology, Asura are power-seeking superhuman “antigods,” proud and vain entities who shun sacrifice, violate ...