 According to historian Ishwari Prasad, Porus might have been a Yaduvanshi Shurasena.He argued that Porus' vanguard soldiers carried a banner of Heracles whom Megasthenes—who travelled to India after Porus had been supplanted by Chandragupta—explicitly identified with the Shurasenas of Mathura.This Heracles of Megasthenes and Arrian (the so called Megasthenes' Herakles) has been identified by some scholars as Krishna and by others as his elder brother Baladeva, who were both the ancestors and patron deities of Shoorsainis.