Ikue Ootani - Rotten Tomatoes