Each story is based on a strange tale from an ancient Chinese text.
2007
—
2023
2001
1992
2016
2017
1983
1991