Hunchback (Scramble hardware)

Hunchback (Scramble hardware)

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