I still feel like vampires was an educated guess. Well, I've got a show to look up now.
Katsuo is actually loosely based on a video game character, but the game is so unrelated that the description above would have no hope of shedding light. Maybe once she's put in action, it'll be easier to guess.