Naotaka Hanai Pictures - Rotten Tomatoes