Each of these colorful, contemporary hand puppets is made in Nepal by a collective of artisans that has been making such unique felt crafts for over 30 years. The puppets have zipper closures so they can even be used as a bag, but we think they're perfect for a rainy day or a bedtime story. $17, Elsewares.



