I like this haiku … as it makes one wonder what the connection is between the coming of spring and the crossing of the road. In British English the ‘turtle’ would be ‘tortoise’. Whatever the season, it always carries its home. Change ‘trail’ to ‘road’ and you get a sense of danger! ‘Trail’ is fine, though.