Toru Emori Pictures - Rotten Tomatoes