Kidney sponge

Chondrosia reniformis