Leeches!

My run-in with a Nepalese leech.