I’ve just spent an hour or two reading about Justin Hall. Clicking on his name brings you to a website that describes in great detail all of the experiences he’s had in Japan. He’s a freelance writer who’s even published a little guide on Tokyo (which I’ll probably pick up if I ever see it somewhere) called Just In Tokyo. He also keeps a blog. You should definitely go and spend some time digging in his site for loads of fun and interesting stories (like the story about his visa, which is something that I can definitely see happen, even though I’ve been lucky enough not to have this kind of trouble).