Indonesia, Lembeh Straits

Unidentified parasitic worm (possibly Acoel) on crinoid
Indonesia, Lembeh Straits