Let's take a quick tour across the 8 locations in Street Fighter 2!
Street Fighter II: The World Tour

Source and More information: Street Fighter II: The World Tour [Free] [Visual Novel]

Author: itch.io