Battle for ultimate destiny! \r
Also punchmaster.\r
Edit: It should be noted, that the two stages before this final one are some of the hardest matches in video game history. This final stage is pretty much the game throwing you a bone for a job well done for putting up for some of the cheapest boss tics in the game. Unless you dont know that you can dodge gunfire.