Deng Lun

October 21, 1992
Shijiazhuang, Hebei, China