Sadao Ueda - Rotten Tomatoes