Kyoichiro Narugami

Merlock Holmes
A dhampir who is also member of the Time Police. He tends to pop up here and there all over the place. He considers Genshi a rival on the job and has a massive crush an Sora. Eventually he is joined by the Time Shifter Anmon. InAnmons evil master form she is a life force sucking entity in her good master form an angelic fay that can restore life.