Giant Porcupinefish

Calotomus carolinus

Giant porcupine fish are sometimes seen on Hawaiian reefs. These are a shy fish that can inflate when it can’t outrun danger, like a pufferfish.

Leave a Reply