Could this be made from a meteor from the planet Krypton?
Super Hero Rings are flying out.Glow in the Dark: silver plated