File:Rollodillo.jpg

Rollodillo, an extraterrestrial Armadillo. Located at Super Mario Wiki & uploaded by Somarinoa.