Need help ID this algae.

35% Off ! All WYSIWYG fish and corals
I have these green stuff growing on my live rock. I think it’s some kind of algae but I don’t know what kind. Can anyone tell what kind it is and if I need to remove it.
Last edited: