Hiroshi Ueda - Rotten Tomatoes