When a Babylonian vampire comes to old Japan, an army of Japanese demons and ghosts gather and battle him.
2018
2008
2011
1979
1974
1981
2009
2014
2019
2025
1985
1945
2017
2005
2000