Caterpillar Man

The Caterpillar Men are a spacefaring insectoid species which tried to conquer Earth in the year 2035 by kidnapping the world's greatest scientists.

Biology
They resemble green-skinned bipedal caterpillars with a segmented body, thin arms with three-fingered hands, a single eye on their faces and two pairs of antennae. They can emit a mysterious ray from their eyes, which temporarily incapacitates other creatures. Insecticide spray is lethal to them.

Culture and society
Caterpillar Men travel in cocoon-like spaceships. Their domed buildings are made out of a substance that resembles silk, but is comparable to steel cables in strength.