Shin Koyamada is a Japanese film actor, producer, philanthropist, entrepreneur and martial artist.
Koyamada co-starred as “Nobutada” opposite Tom Cruise in the Warner Bros. action epic film The Last Samurai, with a worldwide box office of $456 mill...
read more