martin-bernstein
Anything Lava!
I found this little guy near the AT in New Jersey. Never seen anything like it, but I looked it up and he appears to be a giant swallowtail catepillar (How do you spell this word?) Anyone care to confirm this or correct me?