Sea urchins
Astropyga radiata - Radiant sea urchin

Astropyga radiata - Radiant sea urchin

Asthenosoma varium - Fire sea urchin

Asthenosoma varium - Fire sea urchin

Asthenosoma ijimai - Magnificent fire urchin

Asthenosoma ijimai - Magnificent fire urchin

Diadema setosum - Black longspined sea urchin

Diadema setosum - Black longspined sea urchin

Diadema savignyi - Savigny's longspine sea urchin

Diadema savignyi - Savigny's longspine sea urchin

Echinothrix calamaris - Banded sea urchin

Echinothrix calamaris - Banded sea urchin

Mespilia globulus - Globe sea urchin

Mespilia globulus - Globe sea urchin

Toxopneustes pileolus - Flower sea urchin

Toxopneustes pileolus - Flower sea urchin

Phyllacanthus imperialis

Phyllacanthus imperialis

Plococidaris verticillata - Whorl-spined sea urchin

Plococidaris verticillata - Whorl-spined sea urchin

Echinometra mathaei - Rock-boring sea urchin

Echinometra mathaei - Rock-boring sea urchin

Tripneustes gratilla - Cake sea urchin

Tripneustes gratilla - Cake sea urchin

Maretia planulata - Heart sea urchin

Maretia planulata - Heart sea urchin

Eurypatagus ovalis - Oval heart sea urchin

Eurypatagus ovalis - Oval heart sea urchin