Bastard!! Ankoku no Hakaishin © 1994 Cobra Team
Game ID: SHVC-VC
The game was presented at the Famicom Spaceworld' 93 in August 1993 in Japan.
Game's ROM.