Official Trailer of new upcoming Chinese short film of Steven zhang and Tong Yao | Vogue films