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