Super Shanghai - Dragon's Eye © 1992 Hot-B.
Cartridge ID: SHVC-DE
'DE' from the official cartridge ID stands for 'Dragon's Eye' Reviews: [FR] July 1992 - Joypad N.10: 63/100
Game's ROM.