Wu Xihuang, ‘Testament of Horse Abdomen - Treasure Island II’, 2016, Leo Gallery