Trojan (PlayChoice-10)
Game Details
1986
•
Capcom USA (Nintendo of America license)