Super Famista

From FamiWiki
Super Famista
スーパーファミスタ
Box art
Super Famista SFC Box Art.jpg
Developer
Publisher
Super Famicom release date
Japan
March 27, 1992
SNES release date
North America
October 1992
Other sites