Anemone forest