Spider-Ham vs Ace the Bat-Hound

Description
''Marvel vs DC! Which of these powerful animal versions of our favourite characters is the most powerful? Who will win?''

Intermission
Wiz: All right, the combatants are set, let's end this debate once and for all.

Boomstick: IT'S TIME FOR A DEATH BATTLE!