Possibly: Lord of the forest or forest dweller

1 Post