Ventfeeder Worm

Ventfeeder Worms are worms located in the Eternal Palace.