Super World Stadium '95, 1995 · Namco

More in this franchise