Takeshi Kimura & Shinichi Sekizawa Pictures - Rotten Tomatoes