Each story is based on a strange tale from an ancient Chinese text.
1976
2021
2018
1986
1971
1983
2002
2023
—
2024
2022
1989
2003
1979
1967
2008
1988
2015