Satoko Okudera - Rotten Tomatoes