Cave Leech

Cave Leechs are a species of large leechs.