Place of Birth:
Lanzhou, Gansu Province, China
Date of Birth:
7/1/1989
5.9
Run, Tiger Run!
7.945
Ne Zha