Giraffe on the land. You have completed your journey admirably! 78.70% of players have unlocked this achievement