Each story is based on a strange tale from an ancient Chinese text.
1991
1993
2023
2024
2015
2005
2002
2013
2022
—
2019
2021