Wu Xihuang, ‘Testament of Horse Abdomen - Escape from The West’, 2016, Leo Gallery