Yellow cave sponge
Aplysina cavernicola