Turns out, Japan’s streets are so clean that you could practically eat your dinner off the sidewalk—or, at least, walk…
Sign in to your account
Remember me