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