Osamu Takizawa Pictures - Rotten Tomatoes