The Zoo in China, something seems off.