Wu Xihuang, ‘Testament of Horse Abdomen - The Throne on The Mountain Side’, 2016, Leo Gallery