When a Babylonian vampire comes to old Japan, an army of Japanese demons and ghosts gather and battle him.
2024
1970
2004
2022
2017
2006
1987
2007
2020
2016
1992
1989
2025
1979
2014
2002
2005