Fire urchin

(Redirected from Fire Urchin)

Fire urchin may refer to one of several sea urchins including: