PIGMAN: Ren Hang Chinese artist Ren Hang committed suicide on Feb 24th, at the age of 29 Skip back to main navigation