definitely an acanthastrea, the tentacles give it away. Blastomussa do not have such pronounced tentacles coming out of their oral cavity. The skeleton is also very indicative of acanthastrea, where most blasto skeletons have at least somewhat separated corallites