D is a "Dampil", that`s the son of the Vampire King and human woman. He lives in a far-future, post-nuclear one, where lives vampires, magical creatures, ancient demons, and humans.
What explain this order, is what happened before, on the time of the nuclear disaster. Was a very technological time, Humans and vampires created creatures wich helped sometimes, and others they attacked humans or vampires, to get the power. On this fight to get the power, vampires were the culprits about nuclear disaster, because they wanted to distroy all the humans and creatures to get control of the planet. But that didn`t happen, humans survived, and some magical creatures too, and the scale helped the humans, because finally Vampires were more afeccted by the disaster.
But you know, on this technological times, Vampires could get blood to feed themselves in a technological way, but they still loved human blood, so the order, the peace that was reached, always break down because of the humans killed or kidnapped by vampires.
Here is when D appears, because He fight Vampires because he hate them, because his mother was kidnapped by a Vampire, and she finally falled in love, and he is son of this Human/Vampire mixture. He hate himself, because He feel that he can`t fixed in any place, in any group, he feel absoluty lonely, and it`s the reason to fight against attempts of vampires' kidnapping. You can find that the reason because he is a vampire hunter, it`s because of the guilt. He feel so part of the vampires, because he looks like them, he has their speed and physical strong, and he can`t tolerate solar beams in some particular days, and he has been discriminated because he looks like a vampire. He dooesn`t wanna be part of their agressive behavior, he accepts to be alone, but he doesn`t want to be part of any side.
Well, I always shoose fighters, or protestant, or lonely guys because I love them, and make me feel identified. And well, this Superheroe is that kind of guy, it`s no a superman or somenthins, It`s a strong guy who tries to live in a simply way, on hard times. This superheore is on Films, mangas. Theres 3 films, and 21 novels mangas, and it`s great, I hope you like it!