Akuma vs Ogre

Akuma vs Ogre is ZombieSlayer23's ??? DBX!

Description
''Street Fighter vs Tekken! Final bosses! Filled with pure hatred towards the world, which murderous final boss villain from a certain video game franchise will emerge victorious?''

Interlude
NO RULES!

JUST BLOODSHED!

DBX!