Eww! Invasion of the caterpillars in Tucson pool