Wandering through the streets of Tokyo, I felt like I was in a cross between Times Square and the set of Blade Runner. One notable change since I was last here six years ago: apparently you can no longer buy beer from vending machines on the street. Perhaps it's the high school teacher in me, but I always found such easy availability of alcohol to be asking for trouble.