Yôsuke Ôchi Pictures - Rotten Tomatoes