Mr. Perfectionist enjoying a fun time in China