Defeat "Beelzebub, Lord of Flies & Moths" in Godslayer challenge 1.80% of players have unlocked this achievement