Just a few moments ago you were standing in a tea shop in San Francisco’s Japantown, shaking the rain off your umbrella and wondering if you should ask the barista if she knows where the Time Travel ...