Logo_hovers_2024
Title
World Festival of Animated Film /
short and feature edition 5 to 10 June 2017
World Festival of Animated Film / short and feature edition 5 to 10 June 2017
hr | en

Authors   |   Jie Shen

19280_photo_3

Shen Jie (1989, Shanghai) graduated from the Shanghai Institute of Technology in 2012. He lives and works in Shanghai. Filmography: Flow (2011), Run! (2013), Stammer (2013), Horse (2013), Ya (2015), Monkey (2015).