Jagger Froid's Spit Soldier

Jagger Froid's Spit Soldier is an enemy in Super Contra.