I'm getting closer to narrowing it down. I don't care what anyone says, this thing is Mozart or something very close to that. I've heard it before, and I can hear exactly how it is played in my head, complete with orchestra and accompaniament stuff that is missing in the GIF. All I need to do is find the name...--Matt