A travelling turtle