Each story is based on a strange tale from an ancient Chinese text.
1993
1991
2010
2015
2021
2011
2023
—
2016
2020
1999
2007
2014
2022
2024