Chen I-Chun, ‘Boarding Another Planet’, 2018, Liang Gallery