This piano-playing robot will either blow you away, or haunt your dreams.
Inventor Matteo Suzzi says he gave his robot, Teotronica, nineteen fingers because that's the perfect number of digits to play virtually any song. He can also sing and accompany himself on the drums.
Teotronica isn't the first robot to rock, as there is a four-armed robot gaining some attention for its rendition of a Ramones song.
Take a look at his impressive skills below.