megumi noguchilatest news & developments