Qianhui
Drug Store Romeos - ’What's On Your Mind‘ music video
Animation video directed by me
Project Detail: qianhuiyu.com/projects-9