Vrill nest

The Vrill nest was the homeworld of the Vrill. (AUDIO: Survival of the Fittest)