Leech

Leech Head

The Leech is a wormlike enemy.