Yoshimitsu Yamaguchi

Yoshimitsu Yamaguchi

Yoshimitsu Yamaguchi

Yoshimitsu Yamaguchi

Acting

Kagemusha (1980)

Salt Vendor