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