Each story is based on a strange tale from an ancient Chinese text.
2023
2017
2000
1978
2015
2025
—
2014
2016
2008
2019
2012
1982
2002
1993