Venusian worm

Venusian worms are natives of the planet Venus. They are similar to worms or caterpillars from Earth, except they possess sentient intelligence.

Known Venusian worms

 * Mr. Mind