When a Babylonian vampire comes to old Japan, an army of Japanese demons and ghosts gather and battle him.
1985
2024
1993
1967
1998
1951
2015
2016
1996
2018
1979
1932
1939
2002
1972
1944