A demonic reincarnation of a Japanese general from the 10th century appears in the early 20th century Tokyo with a mission to destroy the blooming city.
1995
1987
2008
1996
2007
2016
2011
1991
1990
2012
2019
2023
1984
2003
1998
1982
1985
2022