Location?


Does anyone know where this film was shot? I just watched it for the first time, and assumed it was somewhere in Tokyo, but nearly choked on my coffee because it looks like where I used to live!

I recognised the shops and the apartment building with the view at the top of the building... I tried to look closely at street names etc but they flashed past too quickly.

Thanks!

reply