Each story is based on a strange tale from an ancient Chinese text.
1990
2004
1978
2008
2022
2019
2021
2025
1985
2024
1991
1982
1977