Armadillo-themed superhero fighting supervillain | Anything