Green Sea Urchin

Strongylocentrotus droebachiensis