Isao Kimura Pictures - Rotten Tomatoes