Spoon worm (Echiura)

Ria Tan