Toru Ohe - Rotten Tomatoes