Tetsuya Saruwatari Pictures - Rotten Tomatoes