Leech (Half-Life)

The Leeches, also known as the Hagworm and Carnivorous Leeches, are a species of small, pale-skinned aquatic fish-like extraterrestrial lifeforms from the Xen dimension.