The Demon Crystal © 1985 Dempa Shinbunsha.
GAME ID: DP-3101107 Compatible with both PC88/80SR. There is no mention of 80SR compatibility on the package. Compatibility is stated in the manual.
Released in April 1985 in Japan.
Game's Floppy Disk.