Super Street Fighter II: The New Challengers Bonus Stage 2 SNES Map

SNES
Super Street Fighter II: The New Challengers
Bonus Stage 2
Will Mallia
198
5
★★★★★
Map of Bonus Stage 2 for the SNES game Super Street Fighter II: The New Challengers.
-