The Last Apostle Puppetshow (Arcade) 霊界導士 Chinese Exorcist
Channel:
Subscribers:
1,300
Published on ● Video Link: https://www.youtube.com/watch?v=cV_Z3tgMqSY
Reikai Doushi: Chinese Exorcist (the title loosely translated to "Spiritual Guardian") is a 2D fantasy fighting game developed and released by Home Data for arcades in Japan on September 1988. It received a limited release outside of Japan as The Last Apostle Puppetshow.