Always good to see more vampire Yuri, let's go~! Also, y'know what this reminds me of? Hellsing. Details aside, this is pretty much how the first chapter goes there too xD
I may very well be so wrong about this, but it feels like I was watching the 1999 tv show called Angel. I was a kid at that time, so I don't know very much about that show.