Bad Sock Puppet

$ 21.95 USD

Don’t judge a sock puppet by it’s cover. It’s what’s on the inside that counts and they don’t always play nice.

Product
Style
Color
Size