Possibly: Lord of the forest or Lord of the mountain

1 Post