Each story is based on a strange tale from an ancient Chinese text.
1950
1978
1988
1970
1967
2023
2024
2022
—
2018
2012
2009
2021