Each story is based on a strange tale from an ancient Chinese text.
1980
1966
1992
2012
2011
—
2000
2007
2001
1978
1997
1982
1963
2009
2024
2022