About a month ago I taped an episode of Globe Trekker on PBS tv which was about Tokyo and some other parts of Japan. It's a cool show if you get a chance to see it.
http://www.globetrekkertv.com/
http://www.pilotguides.com/tv_shows/glo ... _guide.php