Purple Sea Urchin

Purple Sea Urchin, Echinometra vanbrunti