The series will exclusively premiere on Tencent in China.