Each story is based on a strange tale from an ancient Chinese text.
2020
2017
2022
2024
1996
1993
2025
—
1997
2012
1998
1978
1984
2015
1991
2018