Value 1500: Game no Tetsujin - The Shanghai © 2000 SUNSOFT.
GAME ID: SLPS-02703
Released on May 02, 2000 in Japan.
Game's CD.