Jon Lajoie never ceases to amaze.