Experiences in Itoigawa, Japan