Each story is based on a strange tale from an ancient Chinese text.
1958
2009
2014
—
2023
2020
2022
1996
1997
2005
2016
1994
2024