Parasite
A closeup on the parasite.