Exoskeleton torso (worn)