Each story is based on a strange tale from an ancient Chinese text.
2023
1995
1997
2020
2008
1989
2000
2006
2024
2005
1996
2022