Bowser vs Akuma

Bowser vs Akuma is a What If? Death Battle.

Description
''Nintendo vs Capcom! Which all powerful villain with multiple forms and ginger colored hair will win this evil faceoff?''