Cthulhu Hand Puppet
Toys

Cthulhu Hand Puppet

You’ve heard of sock puppets, finger puppets, glove puppets, and probably even people puppets, but this is none of those! Okay, it is a hand puppet, but this is a Cthulhu first and foremost and should be feared as such. When Howard Phillips Lovecraft created […]