Image 4 of 34
Some type of anemone, I believe.