Well amazing photos so worth while to post them..looks like a little armadillo or ant eater...no idea just guessing and unable to sleep for real reasons, but wildlife it can just blow you away..sorry about all the wet stuff, thunderstorm, but hey...the benefits are in your photos.