If you rub it does it come off?
Is it fuzzy or smooth?
It could just be Coraline
I'm leaning towards corraline also. It comes in many colors.
Yes. Their green , purple , pink and a dark red that kinda looks like red slime algae.
I think you just have that deep red Coraline that looks like the red slime algae.