Tomokazu Sugita - Rotten Tomatoes