Sega CD/Mega CD
Date unknown
Released
1993 adventure video game for FM Towns, Sega CD (Mega CD), Sega Saturn and Microsoft Windows
ABOUT THE GAME