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