We don't have a bio for this person yet
Dark Tales of JapanFilm • 2004
Ring: The Final ChapterShow • 1999