Spider-Ham vs Cuphead

Spider Ham vs Cuphead is ZombieSlayer23's Season 3 Finale. It pits Spider Ham from Marvel vs Cuphead from the video game, Cuphead.

Description
''Marvel vs Cuphead! Talking, non-human heroes with human characteristics and unique powers fight to the death! Who will win in the Season 3 Finale?''

Interlude
NO RULES!

JUST BLOODSHED!

DBX!

Conclusion
The Winner Is...