Anemone or Plant?

Anemone or Plant?

Observation - Anemone or Plant? - UK and Ireland. Description: Is this a plant or tentacles of an anemone? It was found in a rock pool on a beach in Wales.

Is this a plant or tentacles of an anemone? It was found in a rock pool on a beach in Wales.