Game: Super Street Fighter II - The New Challengers (Japan)

You might also Like: