Namcorules
Title screen image from Namco's Japan-only 1990 {{c|baseball}} arcade game, World Stadium '90. Category:Screenshots Category:World Stadium '90 images
15:12
+169