Tag: Super World Stadium

A Japanese baseball game that is essentially an arcade rendition of Namco's Family Stadium for the Famicom (released in the U.S. as RBI Baseball).