About: The moving picture Yokai Monsters: Spook Warfare was first seen in the cinemas in 1968. Categorized as horror. will take you a total of minutes of watch time. 123Movies provied links and subtitles where you can watch it in HD for free.
Plot: When a Babylonian vampire comes to old Japan, an army of Japanese demons and ghosts gather and battle him. Read More