Guest Stars Timothy Omundson as Eli Slade Leef as Demon Rajneel Singh as Indrajit Rajeev Varma as Krishna Jake McKinnon as Hanuman George Sabbage as Man