Do Muppet frogs dream of electric flies? TheElectricPancakes tackle the mystery with serious artistic integrity, they assure us!