Walking the streets of urban Japan some things strike you immediately. First and foremost it is busy! People everywhere, many in a hurry while walking to the office or buying some quick lunch. There is a constant flow of people and traffic and not just on the main roads. Despite this there is no mess and there are hardly any jams. Of course Japan is known to be very organised, but still it is surprising to see it by yourself. So for example at the metro stations or at the bus stops people are lining up calmly well before the train or bus arrives. Also the streets are incredibly clean, you hardly see any garbage. And this again despite the masses of people and maybe even more surprisingly without there being any public bins.