looks fake as fuck.or maybe not.WTF.
From 'Faces of Death', not fake.Here is another leech of similar size, the Brasilian giant leech.