Arx Lee (Li Chaoxiong), ‘My Beautiful Castle’, 2013, Wilber Gallery