Insect killer

Insect killer are a race of insects as a United States Marine Corps team found in space during a mission. The team encountered insects in Attok'k ship Hope.