File:SS5 Hillside Stadium.png

The Hillside Stadium from Namco's Japan-only 1995 arcade game, Super World Stadium '95.