Scientists at Cambridge University have printed a 3D robot hand which can play simple musical phrases.
Simply by moving its wrist, the hand has been playing festive tunes such as 'Jingle Bells'.
Cambridge University launched the project to explore just how intelligent the mechanics of our bodies are.
University researchers say the robot shows just how challenging it is to replicate the abilities of a human hand.
They also predict that in the future, robot hands such as theirs may perform complex tasks, such as surgery.