源平討魔伝 © 1988 Dempa Shinbunsha. (Genpei Toumaden)
GAME ID: 3205004
Released in April 1988 in Japan. Retail price: 7800 Yen.
Game's ROM.