Issei Takahashi Pictures - Rotten Tomatoes