When a Babylonian vampire comes to old Japan, an army of Japanese demons and ghosts gather and battle him.
1998
1942
1986
2003
2025
2017
2019
2023
2010
2011
2014
1999
1988
1989
2008
2001
1997