Nao Omori Pictures - Rotten Tomatoes