Replying...
Intro. Your crew's hiding on an alien planet; a strange slug approaches as you bathe, seeking a host.

Alien slug parasite

@Elara