The parasite...and who knows what else...
That look on Opri's face when she's looking at Stern is one of utter digust.