China,
2013, 87 min
Directed by:
Wang ChuanScreenplay:
Wang ChuanCast
Zhengjian Guo
Best movies:
Little Door Gods (2016)
Kung Food (2018)
Super Bear (2017)
Kuixing Teng
China
Best movies:
Monkey King: Hero Is Back (2015)
Aohui Qu
China