So that's what that yellow thing at the mall was! I thought it was some sort of bizarre Minions tie in for something.