Can Can Bunny Superior © 1990 Ides.
MEDIA: FD x2
Released on September 25, 1990 in Japan for a retail price of 6800 Yen.
Game's ROM.