When a Babylonian vampire comes to old Japan, an army of Japanese demons and ghosts gather and battle him.
2020
1989
1979
2017
2006
1987
2018
1992
2025
2004
1942
1944
1971
1972
1970
1995
1962
2021