A system for cutting a carcass of a slaughtered animal, the system comprising: a support assembly mountable to a manipulator system, the support assembly being movable by the manipulator system along a first path extending adjacent to a first portion of the carcass and a second path extending adjacent to a second portion of the carcass; a retractable assembly mounted to the support assembly and selectively movable between an extended configuration towards the carcass when the support assembly is being moved along one of the first or second paths and a retracted configuration away and disengaged from the carcass when the support assembly is being moved along the other one of the first or second paths; one of a first or a second cutting tools (16,18) mounted to the retractable assembly and configured to process one of the first or second portions of the carcass when the retractable assembly is in the extended position and the support assembly is being moved along one of the first or second paths and configured to disengage from the carcass when the retractable assembly is in the retracted position; the other one of the first or second cutting tool (18,16) mounted to the support assembly and configured to process the other one of the first and second portions of the carcass when the support assembly is being moved along the other one of the first and second paths, wherein the first cutting tool is independently and separately movable relatively to movement of the second cutting tool; a first cleaning tool, configured to clean the first cutting tool during operation of the second cutting tool, wherein the first cleaning tool is fixed or retractable relatively to the support assembly; and a second cleaning tool configured to clean the second cutting tool during operation of the first cutting tool, wherein the second cleaning tool is fixed or retractable relatively to the support assembly; wherein at least one of the first or second cleaning tools (26,28) is rotatably or linearly movable between a cleaning position towards a corresponding one of the first or second cutting tools (16,18) and a processing position disengaged from said corresponding one of the first or second cutting tools (16,18), wherein the at least one of the first or second cleaning tools (26,28) is configured to clean said corresponding one of the first or second cutting tool (16,18) upon positioning in the cleaning position during operation of the other one of the first or second cutting tools (18,16). a support assembly mountable to a manipulator system, the support assembly being movable by the manipulator system along a first path extending adjacent to a first portion of the carcass and a second path extending adjacent to a second portion of the carcass; a retractable assembly mounted to the support assembly and selectively movable between an extended configuration towards the carcass when the support assembly is being moved along one of the first or second paths and a retracted configuration away and disengaged from the carcass when the support assembly is being moved along the other one of the first or second paths; one of a first or a second cutting tools (16,18) mounted to the retractable assembly and configured to process one of the first or second portions of the carcass when the retractable assembly is in the extended position and the support assembly is being moved along one of the first or second paths and configured to disengage from the carcass when the retractable assembly is in the retracted position; the other one of the first or second cutting tool (18,16) mounted to the support assembly and configured to process the other one of the first and second portions of the carcass when the support assembly is being moved along the other one of the first and second paths, wherein the first cutting tool is independently and separately movable relatively to movement of the second cutting tool; a first cleaning tool, configured to clean the first cutting tool during operation of the second cutting tool, wherein the first cleaning tool is fixed or retractable relatively to the support assembly; and a second cleaning tool configured to clean the second cutting tool during operation of the first cutting tool, wherein the second cleaning tool is fixed or retractable relatively to the support assembly; wherein at least one of the first or second cleaning tools (26,28) is rotatably or linearly movable between a cleaning position towards a corresponding one of the first or second cutting tools (16,18) and a processing position disengaged from said corresponding one of the first or second cutting tools (16,18), wherein the at least one of the first or second cleaning tools (26,28) is configured to clean said corresponding one of the first or second cutting tool (16,18) upon positioning in the cleaning position during operation of the other one of the first or second cutting tools (18,16).