Each story is based on a strange tale from an ancient Chinese text.
2025
2023
2017
2015
2006
1999
1994
2021
1991
1985
2022
2024
—
2014