Shohei Ooka & Natto Wada Pictures - Rotten Tomatoes