Takeshi Tomizawa Pictures - Rotten Tomatoes