Close
Sea urchin
Echinoidea sp.