Tokyo Streets The night seems to be faster than the people on their way home from work. And they all run. Tweet