Tomokazu Sugita Pictures - Rotten Tomatoes