Audrey Chen, Abattoir, Japan Society, May 8, 2010

other artists: Robert van Heumen