Yellow Urchin

Yellow Urchins are a species of medium urchins.