Pictures of the inner workings of the Ting Yi factory, one of China’s largest food companies, have surfaced on the internet this week, shocking many ramen fans. If you happen to find yourself enjoying an exceptionally delicious bowl of instant ramen with a flavor that you can’t quite put your finger on, take a look at the following pictures.