Each story is based on a strange tale from an ancient Chinese text.
2001
2019
1986
2022
2015
2024
—
1991
2013
1969
2012