Each story is based on a strange tale from an ancient Chinese text.
2017
2021
1982
2002
2012
1993
1967
1995
1989
1984
2011
1990
1992
2008
1986