Yang Jiechang 杨诘苍, ‘Stranger than Paradise - Twinpeaks’, 2009, Tang Contemporary Art