Ball anemone?

Top