Zhang Huan – One of the most disgusting performance pieces ever made