The reincarnation of a 10th century Japanese general haunts 1920's Tokyo.
1991
2008
2019
2021
2020
1986
2003
1988
1989
1993
2014
1998
2022
2000
2005
1979
2007
2024