When I first saw the movie Fast and Furious, I knew it was in Japan but my thought was Tokyo but didn't know it was in Shibuya. They seem to be law abiding citizen and well polished civilized people. Good to learn about Shibuya from your post. Your effort and time is appreciated. Thanks
You are viewing a single comment's thread from: