Experiences in Kawagoe, Japan