Horse sponge

Hippospongia communis