Nate Hance 

Versatile pianist, unconventional entertainer, creator of medleys, mashups , and musical puzzles