Life-like stuffed animal hand puppets.