Category:Armadillo

Antonio Rodriguez aka Armadillo is a slow-witted man tricked into an inhuman form. He is a criminal by circumstance with few other options in front of him.