Amai muchi (Sweet Whip) - Rotten Tomatoes