Where we take a trip to Walt Disney's Imperial China and struggle to find joy in a sea of bad art