Close
Diadema urchin
Echinothrix diadema