You have found the seal that will open the gate to the Hall of Echoes. 23.20% of players have unlocked this achievement