Leaked video of Stream factory in China is one of the most dystopian things I’ve ever seen!