Takashi Tsukamoto Pictures - Rotten Tomatoes