Rayray it's hard to tell from the pic my man. Perhaps a better picture may give people a chance to identify it.
Could be a sponge, although I'm used to seeing them in yellow, brown, and white. I haven't ran into a blue/purple sponge that grew in that way.
Good luck with the ID, better picture would help a lot.