Blue Breaker - Egao no Yakusoku © 1997 Human Ent.
Game ID: SLPS-01122
Released on December 25, 1997 in Japan.