Do you enjoy sock puppets, musicals or Angry Birds? Well, with the video above you get all three.

It reminds me of all those old puppet shows on Nickelodeon...except with more extinction.