Jazz Robot, A Piano Playing Robot With 19 Fingers

Jazz Robot by Teotronico

Jazz Robot by Italian robotics company Teotronica is a robot that plays the piano using two hands and 19 fingers. It also sings.

via the Daily Mail