YEN Ching-Chieh, ‘The Island of Life’, 2015, Liang Gallery