Juggernaut

Juggernaut is the strongest member of Overpunch. He wears thick armor and also works as the team's excersize coach.