Saeko Himuro Pictures - Rotten Tomatoes