Experiences in Kaminoyama, Japan