Each story is based on a strange tale from an ancient Chinese text.
1987
2024
2022
1992
2013
2023
2025
1991
1981
2020
1983
1984
2016
2026
2018