Arabica punctulata / a sea urchin