1, 2, 3 come by with my WTKMK.
Living Puppets stand for:
easy to play hand puppets
funny, cuddly guys and characters
loving details, best material and workmanship
Creativity and imagination promoting play product for young and old
and most importantly a safe toy