Takumi Tanji Pictures - Rotten Tomatoes