Yôko Chôsokabe was born on February 22, 1973 in Iwate, Japan. She is known for her work on The Grudge 2 (2006), The Princess Blade (2001) and Shinjuku mesu nikki: Mayoi neko (1998). Read more on iMDB