Puppets
Here's is a set of 12 fingerpuppets for finger puppets theater. Peoples of town.
For children 3+Code GK: SO399