Fish ID: Common Porcupinefish

Porcupinefish common porcupinefish diodon hystrix kpp
Family Porcupinefish (DIODONTIDAE)
species Diodon Hystrix
size Up to 70cm
locality Coral and Rocky reefs
behaviour Solitary, but not too shy
range Circumglobal in tropical, sub-tropical and temperate waters

Identifiable firstly by the spines, though these may not be obvious when looking from the front, with numerous black spots over head, body and fins.