Lemon Demon, aka Neil Cicierega, was a one man band\animator back in the day, creating an animation style that still populates the internet today. He is also responsible for the Potter Puppet Pals series that gained some fame. More on that next week perhaps.
Also, check out his Bandcamp site for the latest tunes. He has gone on to be quite an accomplished musician with a They Might Be Giants or Cake sound.
It's almost Friday people!