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