Hurry Fox - Yuki no Maou hen © 1986 Micro Cabin Co.
BARCODE: 4988608614545 MEDIA: FD x1
Released in May 1986 in Japan.