mari yamaguchilatest news & developments