Pufferfish & relatives
Arothron caeruleopunctatus - Blue

Arothron caeruleopunctatus - Blue

Arothron immaculatus - Immaculata

Arothron immaculatus - Immaculata

Arothron manilensis - Striped

Arothron manilensis - Striped

Arothron mappa - Map puffer

Arothron mappa - Map puffer

Arothron nigropunctatus - Black

Arothron nigropunctatus - Black

Arothron stellatus - Star puffer

Arothron stellatus - Star puffer

Canthigaster compressa - Fingerprint

Canthigaster compressa - Fingerprint

Cathigaster papua - Papua-false

Cathigaster papua - Papua-false

Cathigaster valentini -Black saddled

Cathigaster valentini -Black saddled

Cyclichthys orbicularis - Orbicular

Cyclichthys orbicularis - Orbicular

Cyclichthys spilostylus - Yellow

Cyclichthys spilostylus - Yellow

Diodon histrix - Porcupinefish

Diodon histrix - Porcupinefish

Diodon holocanthus - Balloon

Diodon holocanthus - Balloon