Each story is based on a strange tale from an ancient Chinese text.
2016
1995
2015
2004
2001
1992
2017
2024
1967
2008
2021
2023
2020