Loading Knapp Arcade

Baluba-louk no Densetsu (Japan)

Able Corp, Ltd. 1986

Browse the game database