The Sunstone Amulet

The Sunstone Amulet appears in Archie's Weird Mysteries.