Finger puppets might be the cutest new addition to the Threadbare forms. July 16, 2016 Finger puppets might be the cutest new addition to the Threadbare forms.