Spear anemone
Peachia hastata