Invaserax

The Invaserax are an insectoid race that resembles ants.