Too Many Cooks

So I guess Adult Swim aired this the other night at like 4am without any context.  It has proceeded to be shared around my office and a lot of the internet and has been stuck in my head since.  Welcome to my nightmare of the past weekend, be aware this song will not leave your head for a while:

by