Rare Nanco Henson Muppets Animal Plush Stuffed Animal Ornament 14in 1990