Beauty and the Beast © 1994 Hudson Soft [Hudson Group].
GAME ID: SNSP-EW-EUR
Released on February 23, 1995 in the USA.
Game's ROM.