Experiences in Teshikaga, Japan