Yellow cave sponge

Aplysina cavernicola