Bowser vs Juggernaut

Bowser vs Juggernaut is a what if? fight.

Description
Which big, bulky villain who isn't very bright will crush the other.