Your Canadian source for Kites and Puppets

All Products





Butterfly Orchids FlagAdd:
Butterfly Orchids Flag
Price: $33.05

Made with a print-plus-embroidery Brilliance technique, this flag is sure to catch everyone's eyes! Size: 28"x40"

Butterfly, Monarch Finger PuppetAdd:
Butterfly, Monarch Finger Puppet
Price: $8.10

4" LONG The sheer wings of this finger puppet, silk screened with realistic markings, flutter gracefully up and down with the motion of your hand. ... more info

Calico Jack Pirate FlagAdd:
Calico Jack Pirate Flag
Price: $18.71

Calico Jack Pirate Flag, modeled after the notorious pirate flag of Calico Jack Rackham. Image is featured on both sides. Made with durable 200 ... more info

Calico Jack Pirate Flag (small)Add:
Calico Jack Pirate Flag (small)
Price: $22.03

Caribbean Dawn Pirate Flag. This Seafarer Flag is 12" x 18". It uses a dye sublimation technique to give a quality graphic on both sides. It is ... more info

Calvin Black Full Body PuppetAdd:
Calvin Black Full Body Puppet
Price: $71.55

This NEW fullbody puppet stands 25 inches tall and comes dressed as shown. Puppets wear child size 2T clothes. Insert your hand into the slot in the ... more info

Calvin Black Glove Style PuppetAdd:
Calvin Black Glove Style Puppet
Price: $39.15

This 14 inch glove style puppet has a movable mouth and hands!

Camel PuppetAdd:
Camel Puppet
Price: $48.60

Camel Puppet Equipped for the long haul across the deserts of Arabia, this dromedary stands on gangly legs waiting to carry you to your oasis. With ... more info

Camels... more info
Camels
Price: $81.00

28" Tall Camels Puppets are listed left to right. Each comes with a detachable arm rod. Please click on picture for a larger, more detailed image.

Cape Cod Summer FlagAdd:
Cape Cod Summer Flag
Price: $33.05

Made with a print-plus-embroidery Brilliance technique, this flag is sure to catch everyone's eyes! Size: 28"x40"

Cardinal Finger PuppetAdd:
Cardinal Finger Puppet
Price: $11.48



Copyright © 2016 KitesandPuppets.ca
1496 Cartwright Street, (Granville Island) Vancouver BC, Canada V6H3Y5