When a Babylonian vampire comes to old Japan, an army of Japanese demons and ghosts gather and battle him.
1984
1989
1987
2005
2003
2016
2025
1981
1996
2004
1973
1998
2000
2017
2007
1995