Each story is based on a strange tale from an ancient Chinese text.
1997
2008
2006
2004
2005
1991
1998
—
1990
2024
2014
2023
2015
2018
2019
2013