Palamedes © 1990 Mitsui & Co. Deutschland GmbH. German release.
GAME ID: DMG-PX-NOE BARCODE: 0 12354 30013 2
Game's ROM.