Japanese tale unfolds with fiery passion and intense pleasure.