When a Babylonian vampire comes to old Japan, an army of Japanese demons and ghosts gather and battle him.
2021
2017
2016
1976
2000
2004
2018
1990
1985
1965
1991
1988