Each story is based on a strange tale from an ancient Chinese text.
1968
1971
2004
2003
2001
1995
1987
2006
1980
1997
1994
2022
2024
2011