When a Babylonian vampire comes to old Japan, an army of Japanese demons and ghosts gather and battle him.
2015
2004
1995
2006
2007
1983
2024
1981
2001
2014
2009
2021
2025
2020
2017
1970
2005