Rieko Yagumo Pictures - Rotten Tomatoes