Bought this at my local fish store the other day and was wondering what exactly it was...It was sold to me as a Sebae Anemone but from ones I've seen on the internet, this looks different almost like a Ricordia or Mushroom? But I'm pretty sure its an anemone. It does sting. The tips all have a...