Taguchi, Y., Japan