Blodex

The Blodex are a species of ant-like aliens from the planet Thoraxia.