Masters of all they survey

Oct 28, 2007

Masters of all they survey

by

“How do you get to the Seibu department store?” “See that sign over there? It’s under that.” “Thank you.” Within seconds of The Japan Times starting its stakeout of the Shibuya Station Koban, the police box’s first satisfied customer asking directions was already on ...