Each story is based on a strange tale from an ancient Chinese text.
2023
1976
2022
2016
2006
1962
2024
2011
1965
2025
1966