Takashi Kashiwabara Pictures - Rotten Tomatoes