Look at that nasty bastard. It’s a tomato horn worm, and it can do a real job on your tomato plants. Hopefully you won’t find many of them in your garden (I found just 3 or 4), but they are hungry bastards; one worm ate about 9 inches of foliage off the top of one plant in 36 hours. Here’s the good news: in the early morning or in the evening when the sun isn’t high, the worms are easy to spot. In the sun, these horn worms blend into the leaves.
And yes, they’re as soft and gross as they look.