Scientific name: Mesocentrotus franciscanus
Taxonomy: Kingdom Animalia → Phylum Echinodermata → Subphylum Echinozoa → Class Echinoidea → Subclass Euechinoidea → Infraclass Carinacea → Subterclass Echinacea → Order Camarodonta → Infraorder Echinidea → Superfamily Odontophora → Family Strongylocentrotidae → Genus Mesocentrotus
Locations: Eastern Pacific
Group: Marine Life → Invertebrates → Sea Urchins
These are apparently the better-tasting ones. "Better" is a very relative term, though.