The Radiant sea urchin (Astropyga radiata) is also referred to as the Red urchin, Fire urchin and Blue-spotted urchin; Philippines.Image #: 33653706 See More From: Dave Fleetham