Home Travel Photo Of The Day - Only In Japan 8 months ago Travel 10767 Views The street in Japan after a rain: so clean!.