Roasted worm