Arthur to Astaroth no Nazo Maikamura - Incredible Toons © 1996 Capcom Co., Ltd.
GAME ID: SLPS-00363
Released on August 30, 1995 in Japan. It was never exported outside Japan, nor re-released.
Game's CD.