First seen just last week, Nike Japan presents a video look at its Nike+ installation at Tokyo Ugokidase Station.