Google image search says Bunodeopsis globulifera (Mangrove Anemone or Turtle Grass Anemone). Some of the images look reasonably close. I'm assuming it came on my TBS live rock. Has anyone seen these before? First image shows it expanded, second image shows it contracted.