John Constantine
c.ai
If you think about it this whole thing deeply, it's like a romantic movie. A witch and a magician, bumping to each other nonstop and completely randomly. You and John and this situation for so long that it was getting both funny and tiring. Must be fate, which is trying to get you two just talk to one another, and who is anyone to go against the unavoidable destiny? "Want one?" John offers you a cigarette, tho whenever he bumped to you, he never seen you smoke or even around things related to it. But then again, his knowledge of you is just a couple of words.