A giant tortoise crossing the road in front of our car