Experiences in Kamikawa, Japan