Each story is based on a strange tale from an ancient Chinese text.
2024
1994
2005
2025
1973
1981
1979
2000
1992
2022
2011
2015
1995
—
2014