Lost Idol of Cthulhu - Limited Edition Sculpture
The Lost Idol of Cthulhu evokes terror and wonder in every room it graces. Proven to be a great conversation piece or gift for a loved one. Hand sculpted, resin cast and individually finished in a bronze patina, Each stands 6” and is 5” deep, and includes bumpers on the bottom of the base. Each w