Each story is based on a strange tale from an ancient Chinese text.
1998
2023
2016
—
2022
2024
2014
1986
2011
2025