Older version of Pink ribbon worm (Nemertea)

Ria Tan