Yokai Monsters: Spook Warfare AKA Yôkai daisensô (1968) Yoshiyuki Kuroda, Yoshihiko Aoyama, Hideki Hanamura, Chikara Hashimoto December 23, 2020 Horror When a Babylonian vampire comes to old Japan, an army of Japanese demons and ghosts gather and battle him. Read More »