Super Baken Ou '95 © 1995 Teichiku Records
BARCODE: 4988004900716 GAME ID: SHVC-A4TJ-JPN
Released on March 24, 1995 in Japan. It was never exported outside Japan.
Game's ROM.