Sponge

The work of a curious fellow
   
We are fairly sure this sponge is called crumb of bread sponge and has scientific name Halichondria panicea. If you know better please let us know.
Crumb of bread sponge
Crumb of bread sponge
We suspect that this sponge is also genus Halichondria and possibly the same species as the crumb of bread sponge, just having grown under different conditions. If you are a porifera person please let us know.
Fat sponge
Fat sponge
Here again we think it possible that this sponge is also genus Halichondria and maybe H. panicea. Clearly we need to work on our sponges. please email us if you can help.
Wrinkled sponge
Wrinkled sponge