What do Porcupine Fish Eat?

The porcupine fish eat small shellfish, coral, crustaceans, and small fish. When kept as pets, they will eat some of the standard flake food as well. For more information, look here: