Director/Artist

Mengtai Zhang

Chinese
Festival history
Role
Developer, Production, Director, Narration, Technical artist, Screening copy, Created by
In
IDFA 2021