Each story is based on a strange tale from an ancient Chinese text.
2016
2020
1993
2013
1990
2023
1997
2005
2022
2007
2001
2025
2018
2019