Director
Xingyu Zhao
DIRECTOR
Stars (in credits order)
Cheng Han
Robot
Peng Peng
The Dictator
Chengyi Qian
Girl