Drillaria

Drillaria is the homeworld of the Drillarians.