Tomoko Yamaguchi Pictures - Rotten Tomatoes