Da Tang Xuan Zang Cast Xiaoming Huang Winston Chao Xiao Che Vivian Dawson Chao Jiang Tan Kai Andrew Lin Jin Luo