Vampire Hunter D tells of the titular character traversing ... Also inhabiting the landscape is an array of horrific creatures, including vampires. And ruling over all is a group of powerful ...