Torch was my best guess with those polyps. Not the best colored one I've seen, but the skeleton fascinated me. It just looks different.