Each story is based on a strange tale from an ancient Chinese text.
1995
1997
2022
2023
1988
2019
1966
1999
—
2018
1985
2005
2017