Alien Challenge (China)

Alien Challenge (China)

Arcade
🏷 Game ID 192954
❇ Japanese Name エイリアンチャレンジ (中国版)
🗓 Release Date 1994
no desc