Doctor Fate must defeat any opponent with the final hit coming from Amulet of Anubis 2.69% of players have unlocked this achievement