A haunted taxi brings horror to several lives in this ghost story anthology from Japan.
2025
—
2016
2001
2024
1981
1977
1990
2004
2017
2006
2010
1993
2005
2023
1989
2022
2019
2014