Yusuke Myochin

Yusuke Myochin

Yusuke Myochin

Yusuke Myochin

Acting

The Last Samurai (2003)

Sword Master's Assistant