Each story is based on a strange tale from an ancient Chinese text.
2018
2019
1984
2003
1975
2013
2012
1990
1960
2006
1997
1989
1996
2004
1995
2007