takahito sato