Each story is based on a strange tale from an ancient Chinese text.
2010
2024
2025
2001
2022
2021
—
1981
1986
2011
2013