Hmmm.. What is really weird is, that he showed up in Japan when you went there with your friend. He's keeping tabs on you some how.And it's fairly easy (or so I've been told) to get a phone number even when it's been changed. Do you have your own personal computer to use at work? Do you use it for bookings and such? It's awfully strange that he shows up wherever you are.