Each story is based on a strange tale from an ancient Chinese text.
2023
2022
—
1995
2021
2007
2013
2014
2010
1980
2024