Combine Juggernaut

The Combine Juggernauts are the largest types of the Combine Striders in Wall-e the human touch 2.