Each story is based on a strange tale from an ancient Chinese text.
2023
1967
1990
1988
1994
2005
2003
2015
2020
1984
2011
2004
1992
1996
2012
—