Maou Renjishi © 1991 Taito Corp.
GAME ID: T-11143
Released on October 25, 1991 in Japan. Reviews: November 1991 - Consoles + N.3 [FR]: 62/100
Game's ROM.