Shin Koyamada
Japanese actor and producer · shinkoyamada.com
Shin Koyamada is a Japanese actor and producer. He is best known for roles in The Last Samurai and the Disney Channel television movie Wendy Wu: Homecoming Warrior. Wikipedia
Movies and shows