Creatures of Evil  Video Cover

Creatures of Evil (Ibulong mo sa Hangin, Philippines, 1966) AKA Curse of the Vampires, directed by Gerardo de Leon.