Professor Yoichiro Sato