Tomoko Shimazaki Pictures - Rotten Tomatoes