I came across this video from a site called Presentation Zen. Although the site is directly related to presentations, the video of Tokyo gives you a real feel for the city.
If you've ever wondered about the Harijuku girls, Shibuya, or where that wacky fashion from the Far East comes from check out this vid! This is the city that starts it all. Tokyo.
K at 1:22 PM