Each story is based on a strange tale from an ancient Chinese text.
2018
1987
2009
1972
1978
2008
1988
2025
2023
2024
1998
1984
2022
2020
2017