Each story is based on a strange tale from an ancient Chinese text.
1980
2018
1994
—
1981
2024
1989
1987
2013
2014
2017
1996
2000
2012