Youki KUDOH
Born in 1971 in Tokyo, Kudoh made her debut with The Crazy Family (1984) as an actress. She was also active as a singer while she was performing in Typhoon Club (1985). She drew attention from around the world with Mystery Train, directed by Jim Jarmusch in 1989. Since then, Kudoh has appeared in several international films such as Picture Bride (1995), Heaven's Burning (1997) and Snow Falling on Cedars (2000). In 2003, The Wind Carpet, she is a producer as well as actress.