Vegeta vs Akuma

Description
Dragon Ball vs Street Fighter! These anti-heroes have claimed to be the strongest of their species, but which one will prove themselves to be stronger?

Intermission
Alright, the combatants are set, let's end this debate once and for all.

It's time for a Death Battle!