Juggernaut

Juggernaut is a Marvel supervillain in the X-Men series.