User:Shriek2000

Deng Yan'(born May 3, 1980[1]) is a Chinese Contemporary multimidia artist and curator. He currently lives and, Beijing, China.