It's 99% either a sponge or an algae. If it's a sponge it should 'give' when you touch it and feel 'spongy'. When you peel it off what does it look like? Can you see small holes in it or is it solid?