Turrican © 1991 Accolade Europe, Ltd. Spanish release.
BARCODE/ 5 020622 027129 GAME ID: DMG-TQ-ESP
Game's ROM.