haruki sato