Found it. Its a cyanobacteria called Phormidium/Phormidiaceae. The line green color of that cyanobacteria strand threw me off identifying as cyanobacteria at first. But I just knew it wasn't Microspora (an algae that is long and looks like Phormidium) because it's not tight around each segment like Microspora.