Haunted Junction - Seitokai Batch o Oe! © 1997 Media Works
GAME ID: SLPS-00668
Released on January 17, 1997 in Japan.
Game's CD.