Chen Li, ‘Human Buddha’, 2006, Katrine Levin Galleries