Each story is based on a strange tale from an ancient Chinese text.
2022
1995
2017
1993
2013
1998
2014
1994
2007
1996
2004
1986
2000
1952