Experiences in Nagano, Japan