The Woman From Lemb Statue
This Cursed Statue has made rounds with its stories across the world. This otherworldly relic likely dates back more than three thousand years. Also known by the name ‘The Goddess of Death’ this statue has bought misfortune to many. The grim and fateful legends of the artefact have earned it such a horrific nickname. The Death Goddess is housed by the Royal Museum in Edinburgh, Scotland.
Read More