Each story is based on a strange tale from an ancient Chinese text.
1950
2008
1998
1999
2005
1975
2003
2009
2021
2023
—
2024
2004
2014
2019