On This Episode of Japan Station On this episode of the Japan Station podcast we’re talking about the city of Tokyo and its “bells of time.” About Anna Sherman Anna Sherman is an editor and writer living in Oxford, England. Sherman spent many years living in Tokyo and used many of her experiences there to write her first book: …