Sea Sponge?

Description and Comments

Don't know what this is exactly. I thought it looked like a brain but my dad said it might be some kind of sponge. Any ideas?

Type of organism

Other
Sea sponge

Quantity

1

Latitude

33.50

Longitude

-79.06