Hunchback (Scramble hardware)

Hunchback (Scramble hardware)

Arcade
🏷 Game ID 196629
❇ Japanese Name ハンチバック (Scramble hardware)
🗓 Release Date 1983
no desc