LoginRegisterContact

The Last Apostle Puppetshow

Export Arcade Video game published 36 years ago by Home Data

Listed in MAME

The Last Apostle Puppetshow © 1988 Home Data.

Export version of "Reikai Doushi - Chinese Exorcist".

SOURCES

Game's ROMs.