Daffy Duck - The Marvin Missions (c) 1995 Sunsoft North American release. Game developed in Japan.
GAME ID: DMG-YS-USA
Game's ROM.