Possibly: Lord of the forest or Lord of the earth

1 Post