insects

What is going on here? said Nicole Kidman, who stars in the Netflix limited series.
Dozens and dozens of larvae were reportedly feeding on the man's nose and sinus cavity some as big as the end of a pinkie.