Daffy Duck - The Marvin Missions © 1995 SUNSOFT [Sun Corp. of America]. North American release. Game developed in Japan.
GAME ID: DMG-YS-USA
Released in January 1995 in the USA.
Game's ROM.