Juggernaut

Juggernaut is a heavy hitting villain of the Marvel comics.

Fanon Wiki ideas so far

 * Zangief vs Juggernaut