Nobue Iketan - Rotten Tomatoes