Ingratiate yourself with the Heggie of Ichthyosauria and obtain the key to the doors of the treasury 8.20% of players have unlocked this achievement