Leafwraith

Leafwraith

A cunning forest spirit disguised as a harmless hiker who lures victims deeper into the woods to feed the soil.

Start typing or