I think puffers eat both urchins and sea stars, but would probably depend on the species. Any non reef safe fish that eats corals usually goes for a lot of other invertsLots of sea stars, urchins, etc. take advantage of NOT having corals to get all of the cool “non reef safe” species that most reefers wish they could pull off.