Coral and Sponge
The larger sponge in the middle is part of what was a barrel sponge. They're the largest species of sponge growing on Caribbean coral reefs, and have an estimated lifespan of hundreds to thousands of years, or more! They're common at depths of 33-390-feet. This one died, and washed into shallower waters.