takuma satolatest news & developments