I would like to introduce you to newest backyard find, a freakishly large, mutant, skateboarding caterpillar named Steve, or possibly Dirtbag (I couldn't make that up if I tried):
My husband tells me this is not a caterpillar, it is actually a larvae, but I do not believe him. I should know, because I take all my zoological training from Pixar movies, and I think our little guy looks remarkably like this:


