Each story is based on a strange tale from an ancient Chinese text.
2006
2002
1991
2018
2017
2003
2023
2020
2021
—
2025