Each story is based on a strange tale from an ancient Chinese text.
2018
1996
1993
2025
—
2004
2020
2012
2023
2011
2024
2002
2022