Giant Armadillo~
Straying from the deer or antilope path..