Kelly Carlson in Starship Troopers 2: Hero of the Federation