Miraculum - The Last Revelation © 1996 NEC Home Electronics, Ltd.
GAME ID: FXNHE617 DISC ID: 79753607
Released on March 29, 1996 in Japan.
See Goodies section.