Looks like Cyanobacteria. Means there's too many nutrients in The tank and/or not enough flow. How bigs the tank? What's the stock? How much and how often do you feed? How much flow do you have? What are the water parameters? Need more info to help you.