Marina Ishibashi Pictures - Rotten Tomatoes