Ikari no Yousai © 1991 Jaleco Company, Limited.
GAME ID: DMG-IYJ
Released on February 26, 1991 in Japan.
Game's ROM.