Chen Muchi

March 4, 1997
Changji Hui Autonomous Prefecture, Xinjiang Uygur Autonomous Region, China