Each story is based on a strange tale from an ancient Chinese text.
2006
1988
1997
1982
2007
2024
2023
1991
—
2005
1983
2014
2013