Older version of Red reef ribbon worm (Nemertea)

Ria Tan