Guest Stars James Arnold Taylor voices The Leader Tara Strong voices Betts Jason Marsden voices Thad 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