mamoru sato