Each story is based on a strange tale from an ancient Chinese text.
1999
2000
1966
2022
2011
2021
2006
2001
2015
2025
—
2010
2024
2020