Castle of Illusion - Fushigi no Oshiro Daibouken © 1990 Sega Enterprises, Limited.
GAME ID: G-4042 COVER ID: 670-1089
Released on November 21, 1990 in Japan. Reviews: 1990 - Consoles + HS 2 [FR]: 95/100
Game's ROM.