Yang Mao-Lin, ‘The Oz Goblin Shark’, 2015, Tina Keng Gallery