Hey, those are some really great puppets there! I wish puppets you get from a store were this good. Anymore, they're so lame! They're not even made from foam, you have to stick you hand in the back of their necks, they're not very flexible, and their rods are so thick and so shiny, it's hard to hide them! That's why I build my own too!