The Lobster Moth itself isn't so odd. It's Caterpillar stage, however, is one of the oddest and most unsettling caterpillars ever.
I don't know about you, but I sure as hell wouldn't want to see this thing in my trees. Luckily for us, the Lobster Moth only lives in England. Not so lucky for the British though.
No comments:
Post a Comment