Urchin with many fecal strands.

Many Dulichia and strands on a sea urchin.