PIGMAN: Ren Hang

Ren

Chinese artist Ren Hang committed suicide on Feb 24th, at the age of 29