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.
2009
2000
2002
2003
2006
2007
1981
2004
1977
1996
2005
2018
2023
2017