I was sort of wondering if it was a satire of the
2001 Stargate sequence -- an interminable scene of lights zooming past. "My God -- it's full of cars!"

(And yes, I know that line wasn't added until the sequel, but I can never resist a lame pun.)
And yes, Wikipedia says it was a suburb of Tokyo.