Zhaoyu Zhou

Filmmaker

Last Dance
An extraordinary navigation through the nuance of ancient Chinese dance via the powerful intricacies of ultra-fluid CGI.

United States
Runtime: 2:45
Year: 2017

Featured in AIAF2019 > International Program #1