Each story is based on a strange tale from an ancient Chinese text.
2010
2001
2000
2007
1951
1999
2023
—
1994
2011
2016
2022
2024
2025