[X] Close Page

a green muppet like sock puppet

Greenie Socket

Hand and Rod Puppet