In Hindu mythology, the devas (gods) and asuras (demons) are often portrayed as eternal rivals locked in a cosmic battle of dharma and adharma, good and evil. But there is one divine figure both sides ...