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