UK-China creative collaboration with Shanghai Yue Opera and the University of Leeds, creating an original mixed-reality performance.