Kanako Higuchi Pictures - Rotten Tomatoes