Revelations - The Demon Slayer © 1999 Atlus USA, Inc. North American release.
GAME ID: DMG-ALBE-USA
Released in August 1999 in the USA.
Game's ROM.