UPDATE: Thanks to Grant (the gentleman responsible for the puppet leg mechanism) the vid is now emeddable. So watch and learn something new for today.
This is a rather genius way of using a umbrella's mechanisms to make a working puppet leg that can kick straight out. Unfortunately the creator of this Youtube video, in which you see the idea in action, has disabled embedding so I can't post the vid here. However you can see it for yourself here. (via Puppetbuilding)