Yu Youhan, ‘Jumping the Dragon Gate’, 2016, Rén Space