Forgive me this iPhone is the best I have for pictures... Found this under some algae in my boyfriends biocube.. It's bioluminescent and has small tentacles. When I was cleaning it felt stony so I rules out anemone, and I think the polyp is too big for sps (1/4 inch). Anyone have any idea??

