Yôko Narahashi
Yôko Narahashi is known for her work on The Last Samurai (2003), The Wolverine (2013) and Babel (2006).
Yôko Narahashi's FILMOGRAPHY
as Actor (2)