Shanghai - Great Moments © 1996 Sunsoft
GAME ID: T-1512G BARCODE: 4907940701485
Released on November 15, 1996 in Japan.
Game's CD.