Skip to main content
Series poster for One Hundred Thousand Bad Jokes (2012)

One Hundred Thousand Bad Jokes

2012
3 Seasons • 79 Episodes
Director: Baizai Xiaoye