Chigumi Obayashi Pictures - Rotten Tomatoes