Well, that is not the case.
No zooming required! Look at the size of this caterpillar! I can't believe we found this in southern Indiana!!! Papua New Guinea? Yes. Not in Indiana though. I get the heeby jeebies just looking at this puppy.
Anyone want to move to the Hoosier state? I can't think I will ever be talked into THAT!