blurry deer and turtle meet in road