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.
2021
1990
2024
1981
2022
2016
2011
2004
2006
1968
2010
2007
2012
2026
2000
1988
2025
1989