Echinoderms - 954

Echinoid (Sea urchin)