World Feeder

Leech Head

The World Feeder is a wormlike enemy.