Land Leech

The Land Leech is a recurring enemy in the Mana series.