Is this internal parasite?

Top