LIN Yan, ‘Still Shine’, 2018, Leo Gallery