osamu shimomuralatest news & developments