Actor: Yoshihiro Hamaguchi