Cain Marko

Juggernaut is a mutant with super-human strength.