shigemi satolatest news & developments