Each story is based on a strange tale from an ancient Chinese text.
2023
1970
2011
1974
2022
1992
2013
2024
—
2007
2025