Each story is based on a strange tale from an ancient Chinese text.
2016
1989
1987
1995
2001
2012
2003
2013
2011
1977
2006
1981
2000
1982
1999
1974
1983
1997