Game Information

Title: The Koukouyakyuh
Platform: Arcade
Developer: Alpha Denshi
Publisher: Alpha Denshi
Released: 1985

Screen Shots