Inchworm Heaven

Squirm the Worm is in Inchworm Heaven, and there are tons of leaves to eat.