Free shipping on all U.S. orders

Collection: MEDUSA

Although Medusa is commonly regarded as a monster, her head is often seen as a protective amulet that would keep evil away. In fact, the name Medusa comes from an ancient Greek verb meaning “to guard or protect.”
1 product
  • Idocrase Serpent
    Regular price
    $69.00
    Sale price
    $69.00
    Regular price
    Unit price
    per 
    Sold out