xyFace Starship Troopers Starship Troopers 29313 2010-12-08 Starship Troopers(1997) Photo 17 of 25 Starship Troopers 29313