Experiences in Toyokawa, Japan