The reincarnation of a 10th century Japanese general haunts 1920's Tokyo.
2010
2022
—
1985
1977
2001
2008
1989
1987
2009
2006
2007
2004
1941
1957
1956
1982
1960