It looks similar to some red macro algae I had growing on some rock in my very first tank. I don't know the name but it didn't last long after I put in an urchin!!!!!!
There has been a blue tuxedo urchin in the aquarium for about a month, hasn't bothered with it in the least.