YEN Ching-Chieh, ‘Drifting Series: Life Space Station – Aquarium’, 2016, Liang Gallery