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