Nobody strolls in Tokyo, and there are few places to sit down outdoors and watch the world go by.
Everybody in Tokyo is fast paced and there aren't many places to sit and relax outdoors.