Each story is based on a strange tale from an ancient Chinese text.
2008
1999
2003
2006
—
1995
2023
2024
2019
2017
1988
1983
2022
1998
1970
1963