Neat caterpillar! Not of the giant green squishy variety falling from the trees (and into my hair) in the Garden District.