Each story is based on a strange tale from an ancient Chinese text.
2022
2021
2024
1996
2013
2014
2010
—
2006
1995
1997
1977
2025
2023