17 February 2017 Sheng Jie and Zafka performing at Pixel Echo 2017, at Yue Space, Beijing Published Sunday, 12 March, 2017 at 1280 × 720 in Critical Music series: Interview with Sheng Jie (part 1) 17 February 2017 Sheng Jie and Zafka performing at Pixel Echo 2017, at Yue Space, Beijing 17 February 2017 Sheng Jie and Zafka performing at Pixel Echo 2017, at Yue Space, Beijing by escdotdot is licensed under a Creative Commons Attribution 4.0 International