Each story is based on a strange tale from an ancient Chinese text.
2007
1983
2001
1978
1997
1982
1963
2009
2014
2018
2015
2019
—
1998
2004
2021
1995