News
Youki Kudoh article on the Death of Japanese Culture
posted on by Christopher Macdonald
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