Sun ball sponge

Cinachyrella solis