Toru Watanabe - Rotten Tomatoes