The Tree Leech is a small species of flora found growing on the side of Tree Mushrooms or on the walls of the Mushroom Forest Caves and the Mountain Range Caves.
The Tree Leech is a small species of flora found growing on the side of Tree Mushrooms or on the walls of the Mushroom Forest Caves and the Mountain Range Caves.