Hand Puppets By TCM Hamburg Germany..
Vintage ??
All in great condition 5 in total