Super Shanghai 2005
Super Shanghai 2005 is a Miscellaneous game, developed by SunSoft and published by Starfish, which was released in Japan in 2005.
Super Shanghai 2005 is a Miscellaneous game, developed by SunSoft and published by Starfish, which was released in Japan in 2005.