Hmm, okay I was thinking vampire, but this has more of an angelic hint to it. I suppose it could still go either way. Neat feel to the story overall.
THX 0477