Mounted glory amulet