Hurry Fox - Yuki no Maou hen © 1986 Micro Cabin Co.
BARCODE: 4988608613531 MEDIA: FD x2
Released in January 1986 in Japan.
Game's Floppy Disk.