My closeup makes it look like it has hair, looking directly at it though it looks like a leaf. It dropped on our windshield while parked under some trees. It has a sticky sucking bottom. We are in Ohio and we drove 15 miles home while it stuck to the windshield. Thanks for any input, I can’t find anything on the internet.
This is a stinging Monkey Slug Caterpillar, and your photo of it is awesome.