Giant Urchin

Giant Urchins are a species of huge urchins.