Without a clearer picture, it looks like cyanobacteria. Does it come away from the rock if you try syphoning it up?
If this is cyanobacteria its bad, but manageable, I have it in my tank as well.
Make sure your nitrates and phosphates are as close to 0ppm as possible, maybe rearrange or add some powerheads to create no dead spots. Defrost and rinse all frozen foods before you buy them. Make sure
alkalinity doesn't drop low (the reason i can't get mine to go away - i can't keep my alkalinity in normal ranges)
Anna