Each story is based on a strange tale from an ancient Chinese text.
1996
1987
1985
1976
1966
1993
2004
1994
2003
2001
2009
2013
—
2017
2022
1999
1971
2000