Experiences in Niigata, Japan