You have defeated the chasing ghost in Angry Princess 3.38% of players have unlocked this achievement