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