Possibly: Forest-dweller, One who is made of the forest

1 Post