The Suite No. 6 for Cello solo by Johann Sebastian Bach is one of the trickiest pieces to play because it was written for a cello with 5 strings. Today most people play it on the instrument they have which means only 4 strings like seen in this video. Hence the difficulty.
Sebastian Diezig, cello