Contra III: The Alien Wars
aka:
Contra Spirits,
Contra: The Alien Wars,
Probotector 2,
Super Probotector: Alien Rebels

Total! (United Kingdom), Issue 013 (January 1993)
Added: October 11, 2024
Contributed by: Tapio