Setsuko Hara - Rotten Tomatoes