Cthulhu 17-Inch Plush Hand Puppet Now In Stock


Just arrived in the Nerd Approved Shop—the Cthulhu 17-inch Plush Hand Puppet! Be warned—it may seem like you control the puppet, but that’s just what Cthulhu wants you to think.

Cthulhu 17-Inch Plush Hand Puppet—$19.99

Recommended:

comments powered by Disqus