Chen I-Chun, ‘A Little Boy's Beach’, 2018, Liang Gallery