Defeated Neo Exdeath and restored peace to the world. 44.50% of players have unlocked this achievement