Blastomussa maybe?the tenticle bases seem to resemble some larger polyp ones