Trojan (US set 2)

Trojan (US set 2)

Arcade
🗓 Release Date 1986
no desc