When a Babylonian vampire comes to old Japan, an army of Japanese demons and ghosts gather and battle him.
2018
2017
2002
1999
1998
1941
1940
1989
2007
2001
2005
2000
2015
1953
2008
1993