Each story is based on a strange tale from an ancient Chinese text.
2023
2024
2013
1976
2006
1991
—
2020
2002
2010
1998
2003
1982
2025