Cheng Liu 陳流, ‘护法; God of Protection’, 2015, Linda Gallery