Sounds and looks like a Sebae Anemone. Do You have a better close-up pic?