Full body costume made of artificial human teeth

It appears to be a prop from the show Channel Zero, but I'm going to be spreading it virally with a caption about the plight of children born with supracutaneous dentata. Read the rest