xyFace Starship Troopers Starship Troopers 29315 2010-12-08 Starship Troopers(1997) Photo 18 of 25 Starship Troopers 29315