Saw this on Facebook, and people were claiming it was Pascal Campion, when I tried to find the original artist. Bing eventually got me here