Tsubasa Kobayashi Pictures - Rotten Tomatoes