From Tokyo, Japan
We don't have a bio for this person yet
The Machine GirlFilm • 2008
Unholy WomenFilm • 2006
The Grudge 2Film • 2006
Tomie: BeginningFilm • 2005