Guest Stars James Arnold Taylor voices The Leader Tara Strong voices Betts Liam O'Brien voices Red Skull Dinosaur James Arnold Taylor voices Junior James Arnold Taylor voices L.E.A.D.R. James Arnold Taylor voices Hulkbusters Ben Diskin voices RJ3 Jason Marsden voices Thad