Whether near or far, seen or unseen, we all share a common thread of leeches.