Definitely an anemone, but I'd agree with Sebae rather than bubble tip. Stated to be harder to keep, but when anemones require pristine water, high light, and high flow I'm not sure where the difficulty would lie personally. Just don't expect it to stay on the rock it came in on, it'll find its own home.