Reminder - the registration for the Tokyo Marathon opens today, June 17th and closes August 17th. They really know how to prepare; the actual race isn't until February 17th, 2008.
245 days and counting...
Tokyo Marathon 2008 Website
Kyoto’s fifty most overrated tourist spots
6 days ago