Those are fake corals n rocks! No way for live rocks n corals! If you can take out the rock, suggest you use hydrogen peroxide 3% to spot treatment of algae. Leave the hydrogen peroxide for a couple of minutes and rinse in old tank water before returning it into tank.
Do a search for hydrogen peroxide algae treatment, many discussions about it.