Monster Punish © 1999 Teichiku Co., Ltd.
GAME ID: SLPS-02491 BARCODE: 4988004901324
Released on December 16, 1999 in Japan. It was never exported outside Japan.
See Goodies section.