an Entity in Data Space: 134.155.108.49:8890
Contra Spirits (also named Super Contra 3) is a pirated Famicom port of Contra III: The Alien Wars (Contra Spirits in Japan) for the SNES, made by Ei-How Yang (and possibly others) in 1995.