Tag: Super Contra: The Alien Strikes Back (JP)

Super C

Super C

Nintendo Entertainment System (NES)

After losing a confrontation against Super Commandos Mad Dog and Scorpion, the juices of destruction drip from the spiked tongue of the vile alien war...