Hideyuki Satô
overview