Leech (Hiru) was a member of the Shadow Beasts, the elite guard of the Ten Dons. (Source: Hunter x Hunter Wikia)