Shohei Ooka Pictures - Rotten Tomatoes