That is a lot going on there. Looks like hair algae and some
cyano mixed in. Nutrients in the water column. Large water changes with
ro/
di water and manual removal. It will keep coming back until the nutrients in the water column are addressed.
__________________