Each story is based on a strange tale from an ancient Chinese text.
2024
2008
2022
2009
2004
2012
1997
2023
2018
1987
1977
1989
2010