大怪獣デブラス © 1990 Data East Corp. (Dai Kaijuu DEBURAS)
Game ID: DFC-24
Released on December 21, 1990 in Japan.
Game's ROM.