Its a astrea starfish. some people say they eat corals and other say they have never had problems with them.
I have them and have never seen them eat a coral.
Mine eat coraline algae and zoanthids. They leave my SPS and LPS alone. I used to be in the group of people that said "they are just fine". I am currently in the process of bleaching and recycling (starfish free) about 300lb of live rock, so I can get rid of them.
Your "milage may vary", but weigh the long term risks.
Have you ever wondered what that itsy bitsy starfish is doing in your tank? The sneaky starfish probably hitchhiked its way in on some live rock or new coral, but now there are dozens of small grayish…