Steamy Korean romp with a muscular man and a nimble woman.