Daffy Duck - The Marvin Missions © 1995 Sunsoft European release. Game developed in Japan.
GAME ID: DMG-YS-NOE-1
Game's ROM.