Each story is based on a strange tale from an ancient Chinese text.
2023
—
2013
1969
1996
1958
2019
2022
2014
2005
1999
2021