Yukee Chen

July 29, 1997
Chengdu, Sichuan, China