Yasuko Sawaguchi Pictures - Rotten Tomatoes