Ad: This forum contains affiliate links to products on Amazon and eBay. More information in Terms and rules
I'm going to guess here...but something that freakin' big is either from a real damp/humid place like Asia...or mutated out of some polluted river on the east coast...The aptly named Buffalo leech. native to: Guess Where
The aptly named Buffalo leech. native to: Guess Where
As I recall, someone mentioned leeches. Personally they rank as semi-creepy though I do recall one that attached itself to my non-walking leg. boots and a good blousing job kept most of them out. it's the bleeding AFTER they are removed that's creepy
You are correct, my error.