The Sail of Cinema (2020)
A commercial commissioned by FIRST film festival and LEXUS company. A side story short of Dwelling in the Fuchun Mountains.
Release Date: 2020-10-13
- Country: CN
- Language: 普通话
- Runtime: 11