Yokai Monsters: Spook Warfare

Yokai Monsters: Spook Warfare

Loading ratings...
When a Babylonian vampire comes to old Japan, an army of Japanese demons and ghosts gather and battle him.
Released: 1968
Category: movie
Running time: 79 min
Language: Japanese
Your Review
Others Reviews
Similar
Recommendation