Each story is based on a strange tale from an ancient Chinese text.
2022
2024
2013
2021
1985
1995
2023
2019
1997
2020
2010