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