Redrock Land Urchin

Redrock Land Urchins are a species of the Land Urchin.