Yokai Monsters: Spook Warfare

Yokai Monsters: Spook Warfare

The most bizarre monsters the world has ever seen!

1968/12/01|
6.3
|JP
Horror
Fantasy
When a Babylonian vampire comes to old Japan, an army of Japanese demons and ghosts gather and battle him.

Cast

Recommendations