Lee Wen, ‘Strange Fruit’, 2003, Ipreciation