Each story is based on a strange tale from an ancient Chinese text.
2022
2024
1966
2021
1989
2020
2003
2005
2008
1991
1993
2023
—
2026
2006