Vampire Cleanup Department Full Movie

A secret organisation known as the Vampire Cleanup Department (VCD), whose members – known as the Vampire Hunters – is in charge of getting rid of vampires in the city. This explains why no humans have ever seen vampires around as the members are very efficient.