A woman taking a stroll along a quiet beach in deep South Texas came across a strange creature stuck “in a pile of sand” and ...