parasite worms

This is some freaky shit this dude has worms coming out of his face.