When a Babylonian vampire comes to old Japan, an army of Japanese demons and ghosts gather and battle him.
1998
2015
1973
1996
2020
1932
1937
1938
1993
1978
2011
2004
2014
1962
2017
2003
2024
1990