Note: When readers choose to buy the awesome products featured here, we might earn affiliate commissions that support our work.

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


comments powered by Disqus