Eric and the Floaters © 198? Melchioni S.p.A. Italian release, licensed from Hudson Soft.
See Goodies section.