Leech

Leech Head

The Leech is a wormlike enemy. It sucks.