Experiences in Matsumoto, Japan