8

4 comments

It was filmed in China so they also thank the governor of Xinjiang and the commandant of the concentration camp where the producer purchased a liver transplant.