Frieza vs Bowser

Frieza vs Bowser is an upcoming DBX by ZackAttackX.

Description
''Dragon Ball Z vs Super Mario Bros.! They are arguably the biggest rivals of the main protagonists of their series, but which one is deadliest?''

Fight
Location: Bowser's Castle - Super Mario Bros.

WIP