Queen of Worms

(Part one of two, next part tomorrow!)