Yasuyo Shiba Pictures - Rotten Tomatoes