Hideki Takahashi Pictures - Rotten Tomatoes