masaaki shirakawalatest news & developments