Shoji Yoshihara

Shoji Yoshihara

Shoji Yoshihara is an actor, known for The Last Samurai (2003).