The rose bushes keep growing!


Hint 1 of 3:
Have you visited any new islands yet?

Hint 2 of 3:
Namely, the Isle of the Mists.

Hint 3 of 3:
You will find something there to cut down the bushes in your way.