Luchadillo

A mexican armadillo who fought in Zoofights VI.