yuji satohlatest news & developments