Castle Excellent © 1985 ASCII Corp.
GAME ID: 2018103
Released in November 1985 in Japan.
Game's Floppy Disk.