HUB
Directing
Hengyu Lu
*1984
in Chengdu, Sichuan, China
6/10
One Hundred Thousand Bad Jokes
2014