Close
Spiny sea urchin
Echinus