Yta Hiraoka - Rotten Tomatoes