News
Youki Kudoh article on the Death of Japanese Culture

posted on 2002-03-27 10:39 EST
Anime News Service has pointed out an interesting article that Youki Kudoh, the acclaimed Japanese Actress who has starred in "Snow Falling on Cedars" and "Blood: The Last Vampire" has wrote for Time.com Asia back in 1999. The article, entitled "Who Killed Our Culture? We Did," can be read here

bookmark/share with:
Around The Web