Each story is based on a strange tale from an ancient Chinese text.
2009
1986
1990
2022
2025
—
2018
2017
2012
2013
1989
1997
2024