Space/Science » in reply to I wonder if they have large-sized 'cousins' way out there in the cosmos?
http://thecia.com.au/reviews/s/images/starship-troopers-1.jpg