Yokai Monsters: Spook Warfare

The most bizarre monsters the world has ever seen!

Horror Fantasy
79 min     6.3     1968     Japan

Overview

When a Babylonian vampire comes to old Japan, an army of Japanese demons and ghosts gather and battle him.

Similar