AUG163020
When life is challenging and you wish fervently to smite your enemies, the
Cthulhu Stress Doll Keychain is what you need! The 3" tall Cthulhu is soft and squishy, and you can squeeze it in your pocket as you imagine summoning the forces of the Elder God to do your bidding!
In Shops: Aug 16, 2017
SRP: $6.95