Artificial Human Teeth-covered Suit Is Truly A Stuff Of Nightmares

We have seen our fair share of ‘disgusting’ costumes, but for some reason, this purported prop from Syfy’s Channel Zero TV series, a suit covered in its entirety with artificial human teeth, is unexplainably nauseating. It far surpasses the grotesque level which the William Birkin Stage 1 Transformation cosplay suit has set. Well, at least, […]