Categories TB.Movel Okutama Post author By Jean Snow Post date August 7, 2006 Sometimes you just gotta get out of town for a day — although, technically, I’m still in Tokyo. ← Japan Arcades Still Booming → Style Wise